a complement of activities - Inglés Sinónimo Diccionario